ribonucleotide - French English Dictionary