e-transaction - German English Dictionary