piece of cloth torn off - Deutsch Englisch Wörterbuch