electronic governance - Turkish English Dictionary