murex snails - Spanish English Dictionary