inserting a gene - French English Dictionary