meaning of Alpweide

Alpweide - German to English

alpine pasture