significant progress - French English Dictionary