self-gratulation - Turkish English Dictionary