electronic business taxation - French English Dictionary