turkish sustainable energy financing facility - German English Dictionary