string insulator - French English Dictionary