nonconductor - French English Dictionary