What does Balliste mean?

Balliste - German to English

ballista