What does Bernsteinschnecke mean?

Bernsteinschnecke - German to English

emerald snail [Succinea putris]