man of high intellect - French English Dictionary