What does Baumschwalbe mean?

Baumschwalbe - German to English

tree martin [Petrochelidon nigricans]