arcuate popliteal ligament - French English Dictionary