trunculus murex - Spanish English Dictionary