monkey-ladder - German English Dictionary