river swift flow - French English Dictionary