thermal-storage room heater - German English Dictionary