institutional framework for sustainable development - Turkish English Dictionary