hydrodynamic retarder - Turkish English Dictionary