a man/woman of parts - French English Dictionary