roridous - French English Dictionary