a thing of shreds and patches - Fransızca İngilizce Sözlük