hanging scaffold - Turkish English Dictionary