seychelles democratic party - Français Anglais Dictionnaire