dust precipitator - Francés Inglés Diccionario