fish-catching device - Spanish English Dictionary