lender of the last resort - French English Dictionary