currency and deposits - Español Inglés Diccionario