perform a puppet show - Französisch Englisch Wörterbuch