long-stay [adjective] + hospital [noun]