engine retarder - Turkish English Dictionary