Mehrstromgenerator - French English Dictionary