cast one's feathers - Französisch Englisch Wörterbuch