hydroelectric generating set - French English Dictionary