to cast one's feathers - Espagnol Anglais Dictionnaire