self-contained adjustable scaffold - Alemán Inglés Diccionario