semi-processed products - German English Dictionary