mean difference - French English Dictionary