murex snails - Turco Inglés Diccionario