insulating bush - French English Dictionary