semi-finished good - Turkish English Dictionary