turkish electricity transmission corporation - French English Dictionary