east african land snail - Francés Inglés Diccionario