fishing net across streams - French English Dictionary