turkish electricity transmission corporation - English Synonyms Dictionary