particulate removal of air pollutants - Alemán Inglés Diccionario