dubbelagent m (plural dubbelagenten, diminutive dubbelagentje n, feminine dubbelagente)
From dubbel (“double”) + agent (“agent”).