meaning of Andenschwalbe

Andenschwalbe - German to English

Andean swallow [Haplochelidon andecola]