swim with the current - French English Dictionary