in a fit of generosity - Francés Inglés Diccionario