product submission - French English Dictionary