recombinant vector - French English Dictionary