What does Brasilianische Streifenschnecke mean?

Brasilianische Streifenschnecke - German to English

giant ramshorn /rams-horn (snail) [Marisa cornuarietis, syn.: Ampulla fasciata]