What does Bernsteinschnecken mean?

Bernsteinschnecken - German to English

emerald snails [family Succineidae]