meaning of Bernsteinschnecke

Bernsteinschnecke - German to English

emerald snail [Succinea putris]