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