blaspheme contaminate corrupt defile desecrate dirty profane stain violate
purge purify respect
pollutant polluted polluter pollution