strap or rope to tie anything with - Türkisch Englisch Wörterbuch