synovial sheaths of digits of foot - Turc Anglais Dictionnaire