currency and deposits - Espagnol Anglais Dictionnaire