tubular steel tower - Turco Inglés Diccionario