river driver - French English Dictionary