common northern moon snail - Francés Inglés Diccionario