a thing of shreds and patches - Almanca İngilizce Sözlük