a thing of shreds and patches - Allemand Anglais Dictionnaire