do-gooderism - French English Dictionary