leather strap to join oxen - Turc Anglais Dictionnaire