cruciate ligament of knee - French English Dictionary