downriver - French English Dictionary