put up scaffolding - Turkish English Dictionary