trestle ladder scaffold - German English Dictionary