a few centrally located banks - Français Anglais Dictionnaire