stream ecology - Francés Inglés Diccionario