morally degenerate - Spanish English Dictionary