leather strap for yoking oxen - Français Anglais Dictionnaire