leather strap to tie horses - Espagnol Anglais Dictionnaire