generation replacement - French English Dictionary