emperor dragonfly - Spanish English Dictionary