storage block water heater - Spanish English Dictionary