What does Baumralle mean?

Baumralle - German to English

New Guinea flightless railway [Megacrex inepta]