leather strap to join oxen - Fransızca İngilizce Sözlük