contract for lifelong support - Français Anglais Dictionnaire