lender of the last resort - Turkish English Dictionary