perform a puppet show - Türkisch Englisch Wörterbuch