What does Braunbrustschwalbe mean?

Braunbrustschwalbe - German to English

brown-chested martin [Progne tapera]