Dictionary.com
Thesaurus.com
has dirtied
  • present perfect of dirty (3rd person singular).