to cast its feathers - Français Anglais Dictionnaire