common northern moon snail - Espagnol Anglais Dictionnaire