self-aggrandising - Spanish English Dictionary