lack of progress - French English Dictionary