overgenerous - French English Dictionary