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