climate friendly development strategy - Spanish English Dictionary