shielded transformer - French English Dictionary