burden on the environment - Français Anglais Dictionnaire