heat treatment plant - Francés Inglés Diccionario