electric generating unit - French English Dictionary