latent heat storage - Francés Inglés Diccionario