boarding ladder - French English Dictionary