electronic wind turbine controller - German English Dictionary