What does Blasenschnecke mean?

Blasenschnecke - German to English

European physa [Physella acuta, syn.: Physa acuta]