Dictionary.com
Thesaurus.com

has polluted

  • present perfect of pollute (3rd person singular).