sand bath furnace - German English Dictionary