pollution abatement facility - Francés Inglés Diccionario