meaning of Berg-Turmschnecke

Berg-Turmschnecke - German to English

mountain bulin [Ena montana]