accelerate the progress - French English Dictionary