sense of entertainment - Turkish English Dictionary