rotary-rack oven - German English Dictionary