shortfall in receipts - Turkish English Dictionary