man of high attainments - French English Dictionary