vehicle-mounted ladder - French English Dictionary