prompt repayment - German English Dictionary