self-denigration - German English Dictionary