eclipse plumage - Turkish English Dictionary