scaffold frames - Turkish English Dictionary