plaster's scaffolding - Turkish English Dictionary