piece of cloth torn off - Französisch Englisch Wörterbuch