meaning of Aufdecker

Aufdecker - German to English

whistleblower