sail up a river - French English Dictionary