counter-courant - French English Dictionary