hydraulic generator - Turkish English Dictionary