ram's murex - French English Dictionary