What does Ballzauberer mean?

Ballzauberer - German to English

magician using the ball