meaning of Affenente

Affenente - German to English

freckled duck [Stictonetta naevosa]