Heat regenerators - Francés Inglés Diccionario