double-braid insulation - Turkish English Dictionary