ladder jack scaffolding - German English Dictionary