production of goods in progress - German English Dictionary