statesman of  integrity - Francés Inglés Diccionario