self-glorifying - Turkish English Dictionary