rotary smelter - German English Dictionary