strap for yoking oxen - Almanca İngilizce Sözlük