short-term liquidity facility - German English Dictionary