the state of being munificent - Francés Inglés Diccionario