meaning of Brasilianische Streifenschnecke

Brasilianische Streifenschnecke - German to English

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