securities held on deposit - Alemán Inglés Diccionario