Полный англо-русский словарь
Депозит для специальных целей; депонирование различных ценностей; специальный депозит
special deposit