murex snails - Turkish English Dictionary