electrical precipitator - Francés Inglés Diccionario