to make peace - Français Anglais Dictionnaire