batch oven - Turkish English Dictionary