Money deposited in a bank or some similar institution English: deposit, bank deposit Bahasa: simpanan