a man/woman of parts - Turkish English Dictionary