synovial sheath of tendon - Spanish English Dictionary