semimanufacture - French English Dictionary