Word
foreign agent, n.
a spy for a foreign country
<noun.person>
foreign agent
semantic pointers
hypernym
spy, undercover agent