meaning of Afrikanische Binsenralle

Afrikanische Binsenralle - German to English

African finfoot [Podica senegalensis]