subfluvial - French English Dictionary