construction progress payments - Spanish English Dictionary