place of entertainment - Turkish English Dictionary