deposit at the bank - Español Inglés Diccionario