put on a good/poor show - Deutsch Englisch Wörterbuch