What does Bindenfischeule mean?

Bindenfischeule - German to English

Pel's fishing owl [Scotopelia peli]