payment of balance - French English Dictionary