polytechnic [noun] + able [adjective]