current (directed water movement) - French English Dictionary