on-time repayment - German English Dictionary