a man of many parts - French English Dictionary