duplex compound winding engine - French English Dictionary