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