particulate pollutant - Francés Inglés Diccionario