pit of head of femur - Turco Inglés Diccionario