meaning of Blaßfußschwalbe

Blaßfußschwalbe - German to English

pale-footed swallow [Notiochelidon flavipes]