synovial sheath of tendon - Francés Inglés Diccionario