support isolant - French English Dictionary