product and process mixes - German English Dictionary