polluter - English Synonyms Dictionary

polluter

n.
[1] defiler