monkey-ladder - French English Dictionary