perform a puppet show - İspanyolca İngilizce Sözlük