an amusing anecdote - Turkish English Dictionary