wind energy systems - German English Dictionary