supporting scaffolding - Spanish English Dictionary