substantially equivalent - French English Dictionary