meaning of Alpenfestung

Alpenfestung - German to English

Alpine fortress