definitive treatment - Français Anglais Dictionnaire