insulating synthetic rope assemblies - French English Dictionary