thermal storage room heater - German English Dictionary