beautiful grass snail - Francés Inglés Diccionario