electronic business taxes - German English Dictionary