independent republic - Français Anglais Dictionnaire