earthing transformer - French English Dictionary