tubular braided sleeve - Turco Inglés Diccionario