someone who thinks and acts rightful - Français Anglais Dictionnaire