cat ladders - German English Dictionary