wind turbine fan - French English Dictionary