special deposit

1) депозит для специальных целей

2) депонирование различных ценностей (в отличие от денег)

3) брит. специальный депозит (обязательный резерв в Банке Англии)

Источник: Англо-русский словарь по экономике и финансам на Gufo.me