colorful puffleg - Turkish English Dictionary