interfluvio - French English Dictionary