leather strap for yoking oxen - Alemán Inglés Diccionario