foundation for sustainable development - Allemand Anglais Dictionnaire