to cast its feathers - Französisch Englisch Wörterbuch