to cast one's feathers - Français Anglais Dictionnaire