turkish national hydropower association (türseb) - French English Dictionary