What does Alm-Glasschnecke mean?

Alm-Glasschnecke - German to English

Alpine glass snail [Eucobresia nivalis]