fast-flowing stream - Francés Inglés Diccionario