self-aggrandising - Turkish English Dictionary