institutional framework for sustainable development - Turc Anglais Dictionnaire