tubular steel tower - Francés Inglés Diccionario