dumb person dressed in rags - German English Dictionary