larger banded snail - Español Inglés Diccionario