turkish sustainable energy financing facility - Spanish English Dictionary