fish-catching device - French English Dictionary