public deposit money bank - Español Inglés Diccionario