short-lived peace - Français Anglais Dictionnaire