man of high intellect - Francés Inglés Diccionario