tubular welded frame scaffold - Francés Inglés Diccionario