What does Ballisten mean?

Ballisten - German to English

ballistae