semi-manufactured products - German English Dictionary