turkish electricity authority - French English Dictionary