What does Bauchrednerpuppe mean?

Bauchrednerpuppe - German to English

ventriloquist's dummy