to progress - French English Dictionary