trans-splicing - French English Dictionary