commercial and other institutions' deposit - Turco Inglés Diccionario