small wind turbine - Turkish English Dictionary