remaining balance of payment - French English Dictionary