a thing of shreds and patches - Spanisch Englisch Wörterbuch