going against the current - French English Dictionary