deposit a security - Español Inglés Diccionario