in a generous way - French English Dictionary