semi-finished good - French English Dictionary