current (water moving forward) - Francés Inglés Diccionario