give generously - French English Dictionary