lateral rivers - French English Dictionary