long-term ruler - Français Anglais Dictionnaire