Schnüffler[Allemand]

nom
1 : someone who is a detective
2 : someone who can be employed as a detective to collect information