rendering morally inferior - İspanyolca İngilizce Sözlük