a statesman of high caliber - Alemán Inglés Diccionario