tabulated moon snail - Espagnol Anglais Dictionnaire