someone who thinks and acts rightful - Espagnol Anglais Dictionnaire