two-piece insulator - French English Dictionary