energy sales and treasury guarantee agreements - İngilizce Eşanlam Sözlük