institutional framework for sustainable development - Turco Inglés Diccionario