wind-driven battery charger - German English Dictionary