of electric energy in hydraulic form - Alemán Inglés Diccionario