polyribonucleotide - French English Dictionary