wind power stations - Turkish English Dictionary