put up scaffolding - Spanish English Dictionary