swivel hitch - Turc Anglais Dictionnaire