thermal-storage room heater - Spanish English Dictionary