tubular braided sleeve - Spanish English Dictionary