darrieus wind turbine - Turkish English Dictionary