someone that rules or governs - Français Anglais Dictionnaire