insufficient progress - French English Dictionary