explanation of significant differences - French English Dictionary