morally inferior - Spanish English Dictionary