hydro-mechanical gearbox - Turkish English Dictionary