adulterator

Noun

 * 1) One who or that which adulterates, or harms the purity of, something.

Related terms

 * adulterant
 * adulteration

Translations

 * Portuguese: adulterador