east african land snail - Español Inglés Diccionario