latent heat storage - French English Dictionary