muciferous - Francés Inglés Diccionario