translate English to French: idea of sustainable development.
protection adéquat et sur une qualité élevée de l'environnement fondée sur le principe de développement durable.