principle of sustainability - Français Anglais Dictionnaire