construction progress payments - Alemán Inglés Diccionario