european valve snail - Francés Inglés Diccionario