muricoid - Francés Inglés Diccionario