Thesaurus.com
Dictionary.com

espionage agent

NOUN
double agent
Synonyms