energy sales and treasury guarantee agreements - Türkçe İngilizce Sözlük