entertainment venue - Turkish English Dictionary