payment of the balance - Turkish English Dictionary