rendering morally inferior - Deutsch Englisch Wörterbuch