What does Belagerungsgerät mean?

Belagerungsgerät - German to English

siege engine