Wörterbuch Englisch Deutsch 🔎 extended search Alm DeutschEnglish Alm {f} alpine pasture [noun] Alm {f} mountain pasture [noun]