player [noun] + gifted [adjective]