debase (humiliate)

English Notes: 

Goblet: 10:69 ... so you admire (cheer and worship) them, because truly such deeds are unworthy of people of your kind (human beings) because you debase (humiliate) yourselves; ...

German Translation: