current (directed water movement) - Francés Inglés Diccionario