murex snails - Alemán Inglés Diccionario