hydraulic tow - Turkish English Dictionary