put on a good/poor show - Turkish English Dictionary