... bank,cash in deposit; cash on bank; deposit at bank; deposit in bank; deposits held in banks; money in bank银行存款单 deposit certificate; lodging slip ..
To make it less likely that taxpayers would have to invest moneyinbank shares, as they did recently, Banks could be required to issue bonds that would turn into stock in times of trouble.