muricids - French English Dictionary