outdoor turbine - Spanish English Dictionary