leather strap to tie horses - Türkisch Englisch Wörterbuch