zebra nerite snail - Alemán Inglés Diccionario