tubular braided sleeve - Turkish English Dictionary