scaffolded - Turkish English Dictionary