Roman snail - Francés Inglés Diccionario