cruciate ligament of atlas - French English Dictionary