stromerzeugend - German English Dictionary