interfluvial - French English Dictionary