larger banded snail - Francés Inglés Diccionario