electrical precipitator - Alemán Inglés Diccionario