purple-throated mountain gem - Spanish English Dictionary