sustainable development indicators - Turco Inglés Diccionario