statesman of  integrity - Alemán Inglés Diccionario