leather strap to tie horses - Spanisch Englisch Wörterbuch