energy sales and treasury guarantee agreements - Türkisch Englisch Wörterbuch