currency and deposits - Turc Anglais Dictionnaire