progress payments for construction work - German English Dictionary