open-front furnace - Turkish English Dictionary