meaning of Ballisten

Ballisten - German to English

ballistae