progress payments for construction work - Español Inglés Diccionario