What does Belagerungswerke mean?

Belagerungswerke - German to English

siege works