deposit a security - Francés Inglés Diccionario