strap of twisted leather - Deutsch Englisch Wörterbuch