talk loudly in praise of oneself - Turkish English Dictionary