put up one's sword - Français Anglais Dictionnaire