vastaanpanija

Etymology
, agent noun of

Noun

 * 1) objector, opponent