What does Angolaschwalbe mean?

Angolaschwalbe - German to English

Angola swallow [Hirundo angolensis]