electronic business transaction - German English Dictionary