slightly different - French English Dictionary