self-adulation - German English Dictionary