water-storage heater - Spanish English Dictionary