tubular braided sleeve - French English Dictionary