earth-leakage testing - French English Dictionary