the goods differ from - French English Dictionary