wind turbine motor - German English Dictionary