insulating wedge - French English Dictionary