to cast its feathers - Türkisch Englisch Wörterbuch