lord protector - Français Anglais Dictionnaire