drowned river valley - French English Dictionary