supporting scaffold - Turkish English Dictionary