leather strap to join oxen - Français Anglais Dictionnaire