degradation of pollutant substances - Espagnol Anglais Dictionnaire