electrogenerator - German English Dictionary