tubular braided sleeve - German English Dictionary