turkish sustainable energy financing facility - Turkish English Dictionary