dressed in rags and dumb - Espagnol Anglais Dictionnaire