track progress - French English Dictionary