batch oven - German English Dictionary