particulate pollutants - Francés Inglés Diccionario