dumb person dressed in rags - Espagnol Anglais Dictionnaire