generous nature - Francés Inglés Diccionario