meaning of Alpenpass

Alpenpass - German to English

Alpine pass