steam generating tube - Francés Inglés Diccionario