a thing of shreds and patches - İngilizce Eşanlam Sözlük