gene transplantation - French English Dictionary