rolling ladders - German English Dictionary