self-applause - Turkish English Dictionary