cyclone precipitator - Francés Inglés Diccionario