pit of head of femur - Alemán Inglés Diccionario