rivercourse - French English Dictionary