ligament of head of femur - Turco Inglés Diccionario