Double Agent
WordNet
noun
(1) A spy who works for two mutually antagonistic countries
WiktionaryText
Noun
- A spy who pretends to work for one side, when they are truthfully working for the other/ passing information to the other.