handicap [noun] + limited [adjective]