turncoat
noun [ C ] disapproving uk/ˈtɜːŋ.kəʊt/ us/ˈtɝːn.koʊt/
变节者,叛徒
a person who changes from one opinion to an opposite one in a way that shows they are not loyal to people who share the original opinion
Synonym: renegade
Compare: apostate