self-aggrandizing - Spanish English Dictionary