What does Belagerungsmaschine mean?

Belagerungsmaschine - German to English

siege engine