What does Berg-Turmschnecke mean?

Berg-Turmschnecke - German to English

mountain bulin [Ena montana]