electrical precipitator - Español Inglés Diccionario