double-braid insulation - Alemán Inglés Diccionario