strip of cloth/leather - Deutsch Englisch Wörterbuch