unscheduled repayment - Spanish English Dictionary