currency self repayment - French English Dictionary