statesman of  integrity - Espagnol Anglais Dictionnaire