be dressed in tatters - Espagnol Anglais Dictionnaire