in a fit of generosity - Espagnol Anglais Dictionnaire