three-winding transformer - French English Dictionary