slit snails - Francés Inglés Diccionario