generously - French English Dictionary