ribotide - French English Dictionary