What does Blaukappenamazilie mean?

Blaukappenamazilie - German to English

indigo-capped hummingbird [Amazilia cyanifrons]