too-generous - French English Dictionary