self-contained adjustable scaffold - Francés Inglés Diccionario