net for fishing in rivers - French English Dictionary