instructional scaffolding - German English Dictionary