généreuses - French English Dictionary