commercial and other institutions' deposit - Alemán Inglés Diccionario