cow snail - Francés Inglés Diccionario