wind-driven generator - Turkish English Dictionary