a thing of shreds and patches - Türkçe İngilizce Sözlük