caged ladders - German English Dictionary