meaning of Baumschwalbe

Baumschwalbe - German to English

tree martin [Petrochelidon nigricans]