separate winding transformer - French English Dictionary