to cast its feathers - Turco Inglés Diccionario