unscheduled repayment - French English Dictionary