turkish electricity distribution corporation - French English Dictionary