defiler

noun

1.
a person or organization that causes pollution of the environment
Derived from:
defile