heavy-duty scaffold - Turkish English Dictionary