What does Blauschwanzamazilie mean?

Blauschwanzamazilie - German to English

blue-tailed hummingbird [Amazilia cyanura / Saucerottia cyanura]