perform a puppet show - Deutsch Englisch Wörterbuch