double agent (n.) Look up double agent at Dictionary.com
1935, from double (adj.) + agent (n.).