electronic governance - German English Dictionary