like to hear oneself talk - Turkish English Dictionary