piece of cloth torn off - Türkisch Englisch Wörterbuch