synovial sheaths of digits of foot - Turkish English Dictionary