stage (a show) - Turkish English Dictionary