turbine supervision - French English Dictionary