wind turbine farm - German English Dictionary