gene technological manipulation Synonyms