(d) A wind powered turbine that generates electricity;
(wind; powered; turbine that generates electricity) (A wind powered turbine; generates; electricity)
wind A wind powered turbine
powered generates
turbine that generates electricity
electricity