mufflon - Francés Inglés Diccionario