ball-type trailer hitch - Turkish English Dictionary