harpoon for catching fish - Spanish English Dictionary