semimanufactured product - French English Dictionary