leather strap to tie horses - Französisch Englisch Wörterbuch