double agent

definition: a spy who works for two mutually antagonistic countries
example:
speech part: noun
synonyms:

How double agent is being used?