meaning of Achatschnecken

Achatschnecken - German to English

pillar snails [family Cochlicopidae]