munificent - Francés Inglés Diccionario