making progress - French English Dictionary