Communist [adjective] + bloc [noun]