hydroelectrically - French English Dictionary