self-aggrandizing - German English Dictionary