power cables with extruded insulation - French English Dictionary