electronic business transaction - French English Dictionary