What does Afrikaruderente mean?

Afrikaruderente - German to English

Maccoa duck [Oxyura maccoa]