Полный англо-русский словарь
deposit as security
Депонировать в качестве обеспечения
Полный англо-русский словарь
deposit agreement
deposit at