climate friendly development strategy - Español Inglés Diccionario