construction progress - French English Dictionary