stomatella snail - Francés Inglés Diccionario