makes progress - French English Dictionary