The English term "abasement" matches the Dutch term "verootmoediging"

other english words that include "abasement" : dutch :
abasement vernedering