earth-wired - French English Dictionary