technogenetic - French English Dictionary