common northern moon snail - Turco Inglés Diccionario