progress payments for construction work - Turkish English Dictionary