public deposit money bank - Alemán Inglés Diccionario