turnbuckle insulator - French English Dictionary