of electric energy in hydraulic form - Français Anglais Dictionnaire