turkish electricity generation and transmission corporation - French English Dictionary