rate of progress - French English Dictionary