ligament of head of femur - Turkish English Dictionary