prompt repayment - French English Dictionary