hydroelectrical - French English Dictionary