construction progress payments - French English Dictionary