foundation for sustainable development - Turco Inglés Diccionario