counteragent

Noun

 * 1) An agent having the opposite effect; an antidote.
 * 2) A spy working for the opposing side.

Translations

 * Russian: