leather strap for yoking oxen - Französisch Englisch Wörterbuch