macrogeneration - French English Dictionary