shad-catching net - French English Dictionary