electrical dust precipitator - Español Inglés Diccionario