canopy insulator - French English Dictionary