trunculus murex - French English Dictionary