shining-green hummingbird - Turkish English Dictionary