microgeneration - French English Dictionary