just and pious man - Francés Inglés Diccionario