reasonable progress - French English Dictionary