pollution control industry - Alemán Inglés Diccionario