deposit of a security - French English Dictionary