swim upstream - French English Dictionary