statutory deposit

Noun

 * 1) An amount of money that a bank or insurance company is legally required to keep on hand rather than investing.

Translations

 * Spanish: depósito legal