insulator block - French English Dictionary