ribo - French English Dictionary