internucleotide - French English Dictionary