What does Andenschwalbe mean?

Andenschwalbe - German to English

Andean swallow [Haplochelidon andecola]