double-braid insulation - Francés Inglés Diccionario