leather strap used to tie oxen to their yoke - Anglais Synonymes Dictionnaire