ball-type trailer hitch - Turc Anglais Dictionnaire