electronic commerce entity - French English Dictionary