outdoor turbine - French English Dictionary