What does Auskunftsgeber mean?

Auskunftsgeber - German to English

informant