dressed in rags and dumb - Spanish English Dictionary