construction progress payments - Francés Inglés Diccionario