a man/woman of parts - Spanish English Dictionary