self-promoting - Turkish English Dictionary