deposit as a security - Turco Inglés Diccionario