steam generating tubes - Francés Inglés Diccionario