glowing puffleg - Turkish English Dictionary