double_agent has definitions from the field of military
1
[ noun ] (military) a spy who works for two mutually antagonistic countries

Related terms

spy

*