double-braid insulation - French English Dictionary