rendering morally inferior - Spanish English Dictionary