be dressed in tatters - Turc Anglais Dictionnaire