put on (a show) - Turkish English Dictionary