What does Binsenrallen mean?

Binsenrallen - German to English

finfoots [family Heliornithidae]