meaning of Blaubrustamazilie

Blaubrustamazilie - German to English

blue-chested hummingbird [Amazilia amabilis]