to be in rags and tatters - Français Anglais Dictionnaire