to be in rags and tatters - Fransızca İngilizce Sözlük