final progress payment - Turkish English Dictionary