unscheduled repayments - German English Dictionary