wind turbine generator system - Turkish English Dictionary