non-communist [adjective] + left [noun]