synovial sheaths of digits of foot - Türkisch Englisch Wörterbuch