munificently - Francés Inglés Diccionario