a thing of shreds and patches - Französisch Englisch Wörterbuch