to cast its feathers - Turkish English Dictionary