gene trapping - French English Dictionary