pit of head of femur - Turc Anglais Dictionnaire