electronic business taxation - German English Dictionary