funding shortfall - Turkish English Dictionary