insertion mutagenesis and sequence - French English Dictionary