lord (rule over) - Français Anglais Dictionnaire