morally dubious matter - Spanish English Dictionary