latent heat storage - Spanish English Dictionary