of electric energy in hydraulic form - Turkish English Dictionary