net liquidity shortage - Turkish English Dictionary