What does Alpenfestung mean?

Alpenfestung - German to English

Alpine fortress