nation's payment position - Turkish English Dictionary