darrieus wind turbine - German English Dictionary