star-spangled [adjective] + banner [noun]