Solargenerator - French English Dictionary