electrically operated pumps - Francés Inglés Diccionario