dumb person dressed in rags - Spanish English Dictionary