roast snow in a furnace - German English Dictionary