leather strap to tie horses - Español Inglés Diccionario