sand bath furnace - Turkish English Dictionary