swim with/against the stream - Alemán Inglés Diccionario