fishing net across streams - Francés Inglés Diccionario