muricoid - Turco Inglés Diccionario