arcuate popliteal ligament - German English Dictionary