mobile scaffold mechanism - Turkish English Dictionary