turkish electricity generation and transmission corporation - Turkish English Dictionary