portable little oven/furnace - German English Dictionary