vestibular ligament - French English Dictionary