stromerzeugend - French English Dictionary