total progress - French English Dictionary