digital regeneration - French English Dictionary