tabulated moon snail - Francés Inglés Diccionario