flumen - French English Dictionary