trestle ladder scaffold - Turkish English Dictionary