instructional scaffolding - Turkish English Dictionary