someone who thinks and acts rightful - Francés Inglés Diccionario