amounts held on deposit - Turco Inglés Diccionario