counter-courant - German English Dictionary