ball hitch - Turc Anglais Dictionnaire