a man of parts - French English Dictionary