meaning of Alpenweide

Alpenweide - German to English

alpine pasture