river swell - French English Dictionary