instructional scaffolding - Spanish English Dictionary